largely urban - Espagnol Anglais Dictionnaire